package com.tct.smartRE.fwk.api.transform;

import java.util.List;
import java.util.Map;

import com.tct.smartRE.fwk.api.IBusinessObject;
import com.tct.smartRE.fwk.api.IQueryCondition;

public interface IDataTransformation {

	IBusinessObject transformForSave(Map<String, Object> param);

	IQueryCondition transformForCount(Map<String, Object> param);
	
	IQueryCondition transformForFind(Map<String, Object> param);

	List<Map<String, Object>> deTransformForFind(List<IBusinessObject> result);
}
